Towards a General Theory of Advanced Transaction Models in the Situation
نویسنده
چکیده
We propose a theory for describing, reasoning about, and simulating transaction models that relax some of the ACID properties of classical transactions. Such models have been proposed for database applications involving long-lived, endless, and cooperative activities. Our approach appeals to non-Markovian theories, in which one may refer to past states other than the previous one. We illustrateour framework by formalizing closed nested transactions (CNTs). We first formulate CNTs as a suitable non-Markovian theory. Then we define a legal database log as one whose actions are all possible and in which all theCommit and Rollback actions must occur whenever they are possible. After that, we show that the relaxed ACID constraints are properties of legal logs and logical consequences of the theory corresponding to the CNTs. Finally, we use such a specification as a background theory for transaction programs written in the language GOLOG.
منابع مشابه
Towards a General Theory of Advanced Transaction Models in the Situation Calculus
We propose a theory for describing, reasoning about, and simulating transaction models that relax some of the ACID properties of classical transactions. Such models have been proposed for database applications involving long-lived, endless, and cooperative activities. Our approach appeals to non-Markovian theories, in which one may refer to past states other than the previous one. We illustrate...
متن کاملLegal Analysis of bank in the Iranian commercial market based on the theory of transaction costs
Understanding the necessity of establishing a bank in Iran requires a correct realizing of the mechanism of the money market in an era in which banks had no place or position. At that time distrusting on the borrower credits, lack of reliable information about the number and place of lenders, rising interest rates and the prevalence of high- interest borrowing were some of the costs that transa...
متن کاملSimulation of Advanced Transaction Models Using GOLOG
We proposea logical framework for describing, reasoningabout, and simulating transaction models that relax some of the ACID (Atomicity-Consistency-Isolation-Durability) properties of classical transactions. Such extensions, usually called advanced transaction models (ATMs), have been proposed for dealing with new database applications involving long-lived, endless, and cooperative activities. O...
متن کاملConstruction of Dialogue among couples in Yazd : Towards a Grounded Theory
Introduction: Considering the importance of Constructive communication among families; The present study has studied and explained the understanding and experience of dialogue among couples in families in Yazd. Method: In this study, a qualitative approach and grounded theory method and Purposive and theoretical sampling were used and 31 couples from normal families in Yazd were selected and ...
متن کاملDefinition of General Operator Space and The s-gap Metric for Measuring Robust Stability of Control Systems with Nonlinear Dynamics
In the recent decades, metrics have been introduced as mathematical tools to determine the robust stability of the closed loop control systems. However, the metrics drawback is their limited applications in the closed loop control systems with nonlinear dynamics. As a solution in the literature, applying the metric theories to the linearized models is suggested. In this paper, we show that usin...
متن کامل